an avalanche to engulf - Turco Inglés Diccionario